home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 4
/
Aminet 4 - November 1994.iso
/
aminet
/
comm
/
net
/
inet1_3tcp.readme
< prev
next >
Wrap
Text File
|
1994-10-08
|
9KB
|
271 lines
Short: AmiTCP SMTP/NNTP utilities and more
Type: comm/net
Uploader: Michael B. Smith <mbs@adastra.cvl.va.us>
Author: Michael B. Smith <mbs@adastra.cvl.va.us>
TITLE
INetUtils
VERSION
1.3
AUTHOR
Michael B. Smith
Internet: mbs@adastra.cvl.va.us
U.S. Mail: P.O. Box 6791
Charlottesville, VA 22906
USA
DESCRIPTION
INetUtils is a series of programs designed to allow an Amiga running
AS-225 beta 2.0 software (i.e., socket.library capable) or AmiTCP 2.2
(or above) to interact and operate as fully functioning members of an
IP network, including the global Internet.
The utility programs consist of:
SMTPd : an SMTP daemon
SMTPpost : an SMTP posting program
SMTPExpand : an SMTP aliases expanding program
NNTPpost : an NNTP posting program
NNTPXfer : an NNTP article transfer program
newgroup : a maintenance program for use with NNTP
GetActive : an NNTP active file transfer program
AmiPOP : a POP message handler
Sabot : A newmail activity program
a NNTPd is in development, but is not included in this archive.
The following man pages are included:
SMTPd.man
SMTPpost.man
SMTPExpand.man
NNTPpost.man
NNTPxfer.man
GetActive.man
and describe the operation of each program.
To install INetUtils, see the document named INSTALL included in this
archive.
For basic help in getting SMTPd running, the following script is also
included:
StartSMTPd
which is heavily commented.
AmiPOP and Sabot were developed by Scott Ellis (sellis@ucssun1.sdsu.edu)
and all communication regarding them should be directed to him. Separate
documentation regarding them is included in the AmiPOP and Sabot archives.
To properly utilize the NNTP capability requires an NNTP aware newsreader
and a mailreader. The 'G' package is presented to meet this need.
GRn is Gadtools Read News, which can properly read and post with articles
via NNTP directly or read with the local directory setup by NNTPXfer, and
post directly using NNTPpost. Documentation is available in AmigaGuide
format (GRn.guide). GRn is currently at version 2.1.
GMail, Gadtools Mail, is still in development, and is not included in this
archive.
AmigaELM and the DMail from AmigaUUCP are quite satisfactory for reading
mail.
NEW FEATURES
These are the new features in each program, implemented since
INetUtils 1.1:
SMTPd
AmiTCP support.
SMTPDelay can be used to control how often SMTPd scans
SMTPSpoolDir (used to be fixed at 2 minutes).
Basic alias file support (INet:Db/Aliases or UULib:Aliases).
SMTPRMail is now required to be used as a local and routing
delivery agent.
SMTPPost
AmiTCP support.
When SMTPAlwaysQueue is set, all messages are spooled prior
to delivery.
The SMTPRoute variable now defines whether messages are always
delivered to the defined SMTPSmarterHost or whether direct
delivery is attempted first.
Added CheckUser program for validating whether a message for
a local user should be accepted or not.
Properly deals with being named RSMTP and the differences
between being rsmtp and sendmail.
NNTPpost
AmiTCP support.
NNTPxfer
AmiTCP support.
Added PARANOID option to cause the active file to be dumped to
disk after processing each newsgroup.
Added NNTPRNews variable to allow an external RNEWS program to
be called to file local news. This allow NNTPxfer to co-exist
in an AmigaUUCP environment.
GetActive
Initial release -- this program obtains a copy of the ACTIVE
file from a specified NNTP server.
SMTPExpand
Initial release -- the program expands the aliases specified
as arguments and output the resulting addresses.
CHANGES
These are the buf fixes in each program, since INetUtils 1.1. For
more detailed information, refer to the file CHANGES in the archive.
SMTPd
Fixed bug in buffer management routines which only appeared in
small MTU configurations.
RSET command now gets the proper response (250 OK).
Completely reimplement the input server subsystem.
Fixed a screwed up DoFmt() when building the command string for
SMTPRMAIL.
If a timer event happened at the same time as an input socket
message, the timer event would be "lost", and SMTPd would quit
scanning the spool. Note that the way SMTPd empties incoming
buffers, this would likely only happen with LARGE incoming files
or when there were multiple connects to SMTPd.
SMTPPost
Empty Cc: and Bcc: headers had output routed to MAILER-DAEMON at
localhost. Fixed.
System() would sometimes have too many SYS_Input's specified. No more.
Scanning of multi-line addresses was screwed.
Cleaned up From_ header handling. Put out Message-ID regardless of
rcvopt (since Unix sendmail does).
NNTPpost
Date: and Message-Id: headers didn't have the header put out!
(GRn does this automagically. All beta-testers use GRn. Shame
on me.)
Don't output From: if one already exists.
NNTPxfer
Call ParseConfig() properly to set up NNTPRNews and UUNews
configuration variables...
Added in ReadArgs template.
Eliminated use of sscanf() and fscanf() in preference to my own
routines. Reduced object size by 5K and eliminated an unpredictable
Enforcer hit!
SPECIAL REQUIREMENTS
INetUtils requires AmigaDOS 2.0 or higher.
INetUtils comes in two flavors. One for AS225r2 and one for
AmiTCP 2.2 and above. One or the other is required. You *must*
get the correct archive.
HOST NAME
The home site for INetUtils is Hopper.ITC.Virginia.EDU.
INetUtils is also available on Aminet FTP sites.
DIRECTORY
Hopper.ITC.Virginia.EDU:/pub/amiga/
Aminet:/pub/aminet/comm/net/
FILE NAMES
INetUtils-1.3.lha
INetUtils-1.3-AmiTCP.lha
PRICE
INetUtils is freeware. Donations are welcome.
DISTRIBUTABILITY
INetUtils is Copyright 1992 - 1994, by Michael B. Smith.
All Rights Reserved.
INetUtils 1.3 is freely distributable as long as no modifications are
made to the archives or their contents.
OTHER
Support available directly from the author via electronic mail.
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
33376 17227 48.3% 16-Mar-94 15:29:12 INetUtils-1.3-AmiTCP/C-Debug/GetActive.amitcp.debug
22348 11942 46.5% 16-Mar-94 15:29:16 INetUtils-1.3-AmiTCP/C-Debug/newgroup.debug
38136 19538 48.7% 16-Mar-94 15:28:44 INetUtils-1.3-AmiTCP/C-Debug/NNTPpost.amitcp.debug
36464 18887 48.2% 16-Mar-94 15:28:40 INetUtils-1.3-AmiTCP/C-Debug/NNTPxfer.amitcp.debug
63032 31347 50.2% 16-Mar-94 15:35:58 INetUtils-1.3-AmiTCP/C-Debug/SMTPd.amitcp.debug
45788 23608 48.4% 16-Mar-94 15:29:08 INetUtils-1.3-AmiTCP/C-Debug/SMTPpost.amitcp.debug
17976 10353 42.4% 16-Mar-94 15:32:52 INetUtils-1.3-AmiTCP/C/GetActive.amitcp
14988 8608 42.5% 16-Mar-94 15:32:56 INetUtils-1.3-AmiTCP/C/newgroup
21180 11927 43.6% 16-Mar-94 15:32:22 INetUtils-1.3-AmiTCP/C/NNTPpost.amitcp
19628 11253 42.6% 16-Mar-94 15:32:18 INetUtils-1.3-AmiTCP/C/NNTPxfer.amitcp
36132 19722 45.4% 16-Mar-94 15:38:42 INetUtils-1.3-AmiTCP/C/SMTPd.amitcp
15312 8972 41.4% 16-Mar-94 15:33:10 INetUtils-1.3-AmiTCP/C/SMTPExpand
27072 14970 44.7% 16-Mar-94 15:32:46 INetUtils-1.3-AmiTCP/C/SMTPpost.amitcp
68559 68559 0.0% 03-Mar-94 17:34:06 INetUtils-1.3-AmiTCP/contrib/AmiPOP18.lha
18429 18429 0.0% 03-Mar-94 17:40:08 INetUtils-1.3-AmiTCP/contrib/Sabot17.lha
540 349 35.3% 17-Feb-94 22:33:50 INetUtils-1.3-AmiTCP/COPYRIGHT
3624 1738 52.0% 16-Mar-94 15:21:12 INetUtils-1.3-AmiTCP/INSTALL
1423 689 51.5% 12-Feb-94 19:01:46 INetUtils-1.3-AmiTCP/man/GetActive.man
3580 1378 61.5% 24-Oct-93 19:34:32 INetUtils-1.3-AmiTCP/man/NNTPpost.man
3507 1610 54.0% 20-Feb-94 21:08:20 INetUtils-1.3-AmiTCP/man/NNTPxfer.man
4625 2076 55.1% 14-Mar-94 20:42:00 INetUtils-1.3-AmiTCP/man/SMTPd.man
2922 1352 53.7% 26-Feb-94 13:38:12 INetUtils-1.3-AmiTCP/man/SMTPexpand.man
5450 2227 59.1% 12-Feb-94 19:18:50 INetUtils-1.3-AmiTCP/man/SMTPpost.man
1742 959 44.9% 16-Mar-94 15:21:46 INetUtils-1.3-AmiTCP/PROBLEMS
2038 996 51.1% 16-Mar-94 15:22:20 INetUtils-1.3-AmiTCP/ReadMe-INetUtils
877 470 46.4% 11-Jan-94 22:21:36 INetUtils-1.3-AmiTCP/S/StartSMTPd
-------- ------- ----- --------- --------
508748 309186 39.2% 17-Mar-94 14:13:18 26 files